package app.v1.yd.service;

import app.v1.yd.domain.pojo.YdInventoryStatement;

import java.time.LocalDateTime;
import java.util.List;

/**
 * @author feizns
 * @since 2023/09/11
 */
public interface YdInventoryStatementService {

    /**
     * 从宜搭更新所有库存表
     */
    void updateAllInventoryStatementFromYiDa();
//
//    /**
//     * 更新库存到旺店通
//     */
//    void updateAllInventoryStatementToWdt();

    /**
     * 更新库存到旺店通
     */
    void updateInventoryStatementToWdt(String warehouseName, List<YdInventoryStatement> inventoryStatements);

    /**
     * @param modifiedFormTime {@link LocalDateTime}
     */
    void reloadInventoryStatementUpdateToWdt(LocalDateTime modifiedFormTime);

}
